#pragma once
#include "BitmapCharacterSet.h"
#include <vector>
using namespace std;
#include "../SGD Wrappers/CSGD_Direct3D.h"
class CBitmapFont
{
private:
	vector<CBitmapChar>m_pBitmapChars;
	int m_nNumRows;
	vector<int>m_nNumCols;
	int m_nImageID;
	char m_cFirstCharacter;

public:
	CBitmapFont(void);
	~CBitmapFont(void);
	bool Load(char const*const szFilename);
	void Print(char const*const szText, int nX, int nY, float fScale, DWORD dwColor);
};